package com.xique.door.device.freeview.bean.dto;

import lombok.Data;

/**
 * @Auther: caogangquan
 * @Date: 2021/10/16 16:12
 * @Description:
 */
@Data
public class AdvertisementDto {
    /**
     * 切换时间(秒)(像素/秒)
     */
    private Integer intervalTime;

    /**
     * 文件标识，同一文件每一次下发时此标识都不同， (对应信义接口中的adno)
     */
    private String fileSendId;

    /**
     * 文件ID(对应信义接口中的fileID)
     */
    private Integer informationId;

    /**
     * 素材标题
     */
    private String informationTitle;

    /**
     * 文件类型( 1、图片 2、视频 3、文本 4、声音 5、文档)
     */
    private Integer fileType;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 文件地址
     */
    private String fileAddress;

    /**
     * 文件大小
     */
    private Long fileSize;

    /**
     * 文件Hashcode
     */
    private String fileHashCode;

    /**
     * 文本内容(文件类型3() 直接是文本内容，不是文件)
     */
    private String informationContent;

    /**
     * 有效期时间类型 1:连续时间，如2018-03-05 08:00:00到2018-04-05 09:00:00，表示从3.5日8点钟到4.5日9点钟这个段时间段
     * 规律断续时间，如2018-03-05 08:00:00到 2018-04-05 09:00:00，表示从3.5日到4.5日每天8点 钟到9点钟这个段时间段
     */
    private Integer validTimeType;

    /**
     * 开始播放时间
     */
    private Long validTimeStart;

    /**
     * 结束播放时间
     */
    private Long validTimeEnd;

    /**
     * 播放顺序
     */
    private Integer playOrder;

    /**
     * 是否独占式播放 0:否 1:是
     */
    private Integer isMonopoly;

    /**
     * 0:新增广告 1:删除广告(设备删除成功，并将结果上报给平 台后，下一次的广告公告列表中将不会有此删除成 功的广告公告文件) 2:已同步(平台记录的此广告已经同步，如果设 备无此广告，仍需要重新处理)
     */
    private Integer operateType;


}
